package com.yh.modules.data.service;


import com.baomidou.mybatisplus.service.IService;
import com.yh.common.utils.PageUtils;
import com.yh.modules.data.entity.MachineEntity;

import java.util.List;
import java.util.Map;

/**
 * 机器表
 *
 */
public interface MachineService extends IService<MachineEntity> {

    PageUtils queryPage(Map<String, Object> params);

	/**
	 * 根据部门id获取机器列表
	 * @param deptId
	 * @return
	 */
	List<MachineEntity> getMachineListByDeptId(Long deptId);

	/**
	 * 根据部门id获取机器数量
	 */
	Integer getMachineCountByDeptId(Long deptId);

	/**
	 * 新增机器
	 */
	void save(MachineEntity machine);

	/**
	 * 修改机器
	 */
	void update(MachineEntity machine);
}

